Big Huge Thesaurus

Margaret Hilda Thatcher

noun